primary impression - Spanish English Dictionary